/**
 * 磁盘信息
 * @author rxliuli
 */
class DiskInfo {
    /**
     * 构造函数
     * @param {Object} [option] 可选参数
     * @param {String} devName 磁盘名称
     * @param {Number} totalSize 磁盘总大小（G）
     * @param {Number} availableSize 可用大小(G)
     * @param {Number} usedPercent 使用率(G)
     * @param {...Object} [option.args] 其他参数
     */
    constructor({
                    devName,
                    totalSize,
                    availableSize,
                    usedPercent,
                    ...args
                } = {}) {
        this.devName = devName
        this.totalSize = totalSize
        this.availableSize = availableSize
        this.usedPercent = usedPercent
        Object.assign(this, args)
    }
}